stone enclosure - German English Dictionary